home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 December / PCWorld_2005-12_cd.bin / software / vyzkuste / pspad / pspad433inst_cz.exe / {app} / Syntax / MASM32.INI < prev    next >
INI File  |  2005-02-09  |  4KB  |  444 lines

  1. ;PSPad user HighLighter definition file
  2. ; 4 MASM32, pure and simple
  3. ; Done by DR#m
  4. ; got any q`s `bout this highlite or MASM32 at all?
  5. ; wanna ask me? cpsoft@list.ru ;-)
  6. [Settings]
  7. Name=MASM32
  8. HTMLGroup=0
  9. FileType=*.asm,*.inc
  10. CommentString=
  11. ANSIComment=0
  12. PasComment=0
  13. SlashComment=0
  14. CComment=0
  15. SpecComment=0
  16. BasComment=1
  17. FoxComment=0
  18. REMComment=0
  19. ExclComment=0
  20. ByComment=0
  21. SharpComment=0
  22. SlashComment=0
  23. PerCentComment=0
  24. SinglQComment=0
  25. DblQComment=0
  26. SQLComment=0
  27. FortranComment=0
  28. CStarComment=0
  29. DollarComment=0
  30. LBracketComment=0
  31. SingleQuote=1
  32. DoubleQuote=1
  33. Preprocessors=0
  34. IndentChar=
  35. UnIndentChar=
  36. TabWidth=0
  37. CaseSensitive=0
  38. PocoComment=0
  39. KeyWordChars=_.
  40. [KeyWords]
  41. ; ops
  42. AAA=
  43. AAD=
  44. AAM=
  45. AAS=
  46. ADC=
  47. ADD=
  48. AND=
  49. ARPL=
  50. BOUND=
  51. BSF=
  52. BSR=
  53. BSWAP=
  54. BT=
  55. BTC=
  56. BTR=
  57. BTS=
  58. CALL=
  59. CBW=
  60. CDQ=
  61. CLC=
  62. CLD=
  63. CLI=
  64. CLTS=
  65. CMC=
  66. CMP=
  67. CMPS=
  68. CMPXCHG=
  69. CWD=
  70. CWDE=
  71. DAA=
  72. DAS=
  73. DEC=
  74. DIV=
  75. ENTER=
  76. ESC=
  77. FWAIT=
  78. HLT=
  79. IDIV=
  80. IMUL=
  81. IN=
  82. INC=
  83. INS=
  84. INT=
  85. INTO=
  86. INVD=
  87. INVLPG=
  88. IRET=
  89. IRETD=
  90. JA=
  91. JAE=
  92. JB=
  93. JBE=
  94. JC=
  95. JCXZ=
  96. JCXZ=
  97. JE=
  98. JECXZ=
  99. JG=
  100. JGE=
  101. JL=
  102. JLE=
  103. JMP=
  104. JMP=
  105. JNA=
  106. JNAE=
  107. JNB=
  108. JNBE=
  109. JNC=
  110. JNE=
  111. JNG=
  112. JNGE=
  113. JNL=
  114. JNLE=
  115. JNO=
  116. JNP=
  117. JNS=
  118. JNZ=
  119. JO=
  120. JP=
  121. JPE=
  122. JPO=
  123. JSJ=
  124. JZ=
  125. LAHF=
  126. LAR=
  127. LDS=
  128. LEA=
  129. LEAVE=
  130. LES=
  131. LFS=
  132. LGDT=
  133. LGS=
  134. LIDT=
  135. LLDT=
  136. LMSW=
  137. LOCK=
  138. LODS=
  139. LOOP=
  140. LOOPE=
  141. LOOPNE=
  142. LOOPNZ=
  143. LOOPZ=
  144. LSL=
  145. LSS=
  146. LTR=
  147. MOV=
  148. MOVS=
  149. MOVS=
  150. MOVSB=
  151. MOVSD=
  152. MOVSW=
  153. MOVSX=
  154. MOVZX=
  155. MUL=
  156. NEG=
  157. NOP=
  158. NOT=
  159. OR=
  160. OUT=
  161. OUTS=
  162. OUTS=
  163. OUTSB=
  164. OUTSD=
  165. OUTSW=
  166. POP=
  167. POPA=
  168. POPAD=
  169. POPF=
  170. POPFD=
  171. PUSH=
  172. PUSHA=
  173. PUSHAD=
  174. PUSHF=
  175. PUSHFD=
  176. RCL=
  177. RCR=
  178. REP=
  179. REPE=
  180. REPNE=
  181. REPNZ=
  182. REPZ=
  183. RET=
  184. ROL=
  185. ROR=
  186. SAHF=
  187. SAL=
  188. SAR=
  189. SBB=
  190. SCAS=
  191. SETAE=
  192. SETB=
  193. SETBE=
  194. SETC=
  195. SETE=
  196. SETG=
  197. SETGE=
  198. SETL=
  199. SETLE=
  200. SETNA=
  201. SETNAE=
  202. SETNB=
  203. SETNC=
  204. SETNE=
  205. SETNG=
  206. SETNGE=
  207. SETNL=
  208. SETNLE=
  209. SETNO=
  210. SETNP=
  211. SETNS=
  212. SETNZ=
  213. SETO=
  214. SETP=
  215. SETPE=
  216. SETPO=
  217. SETS=
  218. SETZ=
  219. SGDT=
  220. SHL=
  221. SHL=
  222. SHLD=
  223. SHR=
  224. SHRD=
  225. SIDT=
  226. SLDT=
  227. SMSW=
  228. STC=
  229. STD=
  230. STI=
  231. STOS=
  232. STR=
  233. SUB=
  234. TEST=
  235. VERR=
  236. VERW=
  237. WAIT=
  238. WBINVD=
  239. XCHG=
  240. XLAT=
  241. XLATB=
  242. XOR=
  243. [ReservedWords]
  244. ; masm`s
  245. ADDR=
  246. ALIGN=
  247. BREAK=
  248. CASEMAP=
  249. CATSTRINSTR=
  250. CODE=
  251. CONST=
  252. CONTINUE=
  253. CREF=
  254. DATA=
  255. DATA?=
  256. DOTNAME=
  257. DUP=
  258. ECHO=
  259. ELSE=
  260. ELSEIF=
  261. ELSEIFB=
  262. ELSEIFDEF=
  263. ELSEIFDIF=
  264. ELSEIFDIFI=
  265. ELSEIFE=
  266. ELSEIFIDNI=
  267. ELSEIFIDNI=
  268. ELSEIFNB=
  269. ELSEIFNDEF=
  270. EMULATOR=
  271. END=
  272. ENDIF=
  273. ENDM=
  274. ENDP=
  275. ENDW=
  276. EPILOGUE=
  277. EQU=
  278. ERR=
  279. ERRB=
  280. ERRDEF=
  281. ERRDIF=
  282. ERRE=
  283. ERRIDN=
  284. ERRNB=
  285. ERRNDEF=
  286. ERRNZ=
  287. EXITM=
  288. EXPR16=
  289. EXPR32=
  290. EXTERN=
  291. EXTERNDEF=
  292. FOR=
  293. FORC=
  294. GOTO=
  295. HIGH=
  296. HIGHWORD=
  297. IF=
  298. IFB=
  299. IFDEF=
  300. IFDIF=
  301. IFDIFI=
  302. IFE=
  303. IFIDN=
  304. IFIDNI=
  305. IFNB=
  306. IFNDEF=
  307. INCLUDE=
  308. INCLUDELIB=
  309. INVOKE=
  310. LABEL=
  311. LANGUAGE=
  312. LENGTH=
  313. LENGTHOF=
  314. LIST=
  315. LISTALL=
  316. LISTIF=
  317. LISTMACRO=
  318. LISTMACROALL=
  319. LJMP=
  320. LOCAL=
  321. LOW=
  322. LOWWORD=
  323. LROFFSET=
  324. MACRO=
  325. MASK=
  326. MODEL=
  327. NOCREF=
  328. NODOTNAME=
  329. NOEMULATOR=
  330. NOKEYWORD=
  331. NOLIST=
  332. NOLISTIF=
  333. NOLISTMACRO=
  334. NOLJMP=
  335. NOREADONLY=
  336. NOSCOPED=
  337. NOSIGNEXTEND=
  338. OFFSET=
  339. OPATTRWIDTH=
  340. OPTION=
  341. POPCONTEXT=
  342. PROC=
  343. PROCORG=
  344. PROLOGUE=
  345. PROTO=
  346. PTR=
  347. PUBLIC=
  348. PURGE=
  349. PUSHCONTEXT=
  350. RADIX=
  351. READONLY=
  352. RECORD=
  353. REPEAT=
  354. SCOPED=
  355. SEGMENT=
  356. SHORT=
  357. SIZE=
  358. SIZEOF=
  359. SIZESTR=
  360. STRUCT=
  361. SUBSTR=
  362. TEXTEQU=
  363. TFCOND=
  364. THIS=
  365. TYPE=
  366. TYPEDEF=
  367. UNION=
  368. USES=
  369. WHILE=
  370. [KeyWords2]
  371. ; registers
  372. AH=
  373. AL=
  374. AX=
  375. BH=
  376. BL=
  377. BP=
  378. BX=
  379. CH=
  380. CL=
  381. CR0=
  382. CR1=
  383. CR2=
  384. CR3=
  385. CS=
  386. CX=
  387. DH=
  388. DI=
  389. DL=
  390. DR0=
  391. DR1=
  392. DR2=
  393. DR3=
  394. DR5=
  395. DR6=
  396. DR7=
  397. DS=
  398. DX=
  399. EAX=
  400. EBP=
  401. EBX=
  402. ECX=
  403. EDI=
  404. EDX=
  405. EIP=
  406. ES=
  407. ESI=
  408. ESP=
  409. IP=
  410. MM0=
  411. MM1=
  412. MM2=
  413. MM3=
  414. MM4=
  415. MM5=
  416. MM6=
  417. MM7=
  418. SI=
  419. SP=
  420. TR4=
  421. TR5=
  422. TR6=
  423. TR7=
  424. [KeyWords3]
  425. ; Data Types
  426. BYTE=
  427. DB=
  428. DD=
  429. DD=
  430. DF=
  431. DQ=
  432. DQ=
  433. DT=
  434. DT=
  435. DW=
  436. DWORD=
  437. FWORD=
  438. QWORD=
  439. REAL10=
  440. REAL4=
  441. REAL8=
  442. TBYTE=
  443. WORD=
  444.